Recyclable, digital one time use camera

ABSTRACT

A digital camera having a limiting-use component to limit use of the digital camera to a single use-cycle.

RELATED APPLICATIONS

This application is a continuation application of and claims the benefitof and incorporates in by reference the following U.S. application Ser.No. 09/949,421 filed Sep. 7, 2001.

FIELD OF THE INVENTION

This invention generally relates to a digital camera and devicesassociated with one time use digital camera.

BACKGROUND OF THE INVENTION

In a film-based one-time use camera (OTUC) the lens projects the imageon a light sensitive film or directly on paper, such as Polaroid's OTUC,and the image remains analog. A film-based OTUC cannot manipulate thecaptured image. In order to receive a print from a film-based OTUC somephysical unit/material has to come out of the camera (light sensitivefilm or paper) and in many cases break the camera shell in the process.The film-based OTUC relies on a mechanical apparatus (manually poweredby the user's hand) to prepare the camera for the next shot (picturetaking). The film-based OTUC are typically easy to use, low cost, andrecyclable. However, The film-based OTUC differ from digital photographyin several ways such as lack high quality images, all-digital processingrather than chemical processing, and the digital format of theinformation which allows immediate previewing of photos, sharing photosthrough e-mail, etc.

The design of the multi-use digital cameras allows the consumer to takeas many pictures as desired. The camera may be limited in capacity butthe consumer can either extend the capacity (add more memory if thecamera supports removable memory or external storage device like afloppy drive or mini-CD) or upload the pictures from the camera to a PCor any other type of external storage device (e.g. portable zip drive)and erase them from the camera. Multi-use digital cameras are designedto provide the consumer with digital photography experience. They allowthe consumers to preview the taken pictures, browse through storedpictures, add information on the picture (i.e. date etc.), setresolution and image quality for better use of capacity and otherdigital capabilities that define the digital photography experience. Themulti-use digital camera posses a large amount of internal processingpower. In a multi-use digital camera the Central Processing Unit (ASICand/or micro controller) should be able to provide the consumer with theset of features as part of the digital photography experience. Thecommunication port in a multi-use camera (serial, parallel, USB or anyother type of communication) is designed for maximum compatibility withother devices or computers. The easier it is to connect to anotherdevice the better it is.

SUMMARY OF THE INVENTION

A digital camera having a limiting-use component to limit use of thedigital camera to a single use-cycle.

BRIEF DESCRIPTION OF THE DRAWINGS

The drawings refer to the invention in which:

FIG. 1 illustrates an embodiment of a block diagram of a DigitalOne-Time-Use-Camera (Digital OTUC);

FIG. 2 illustrates an embodiment of a physical block diagram of adigital OTUC;

FIG. 3 and FIG. 4 illustrate a flow diagram through the operation of anembodiment of a digital OTUC;

FIG. 5 illustrates a block diagram of an embodiment of an externalprocessing unit;

FIG. 6 illustrates a block diagram of an embodiment of a view station;

FIG. 7 illustrates a physical layout diagram of an embodiment of anexternal processing unit;

FIG. 8 illustrates a physical layout diagram of an embodiment of a viewstation;

FIG. 9, FIG. 10 and FIG. 11 illustrate an embodiment of a work flowdiagram for the external processing unit;

FIG. 12 and FIG. 13 illustrate a work flow diagram of an embodiment of aview station making a digital negative from the digital OTUC;

FIG. 14 illustrates an embodiment of a digital OTUC adapter architectureblock diagram;

FIG. 15 illustrates an embodiment of a physical diagram of the digitalOTUC adapter;

FIG. 16 illustrates in an embodiment of a digital negative TV viewerblock diagram;

FIG. 17 illustrates a digital TV viewer physical diagram; and

FIG. 18 illustrates a life cycle of an embodiment of a digital one-timeuse camera.

While the invention is subject to various modifications and alternativeforms, specific embodiments thereof have been shown by way of example inthe drawings and will herein be described in detail. The inventionshould be understood to not be limited to the particular formsdisclosed, but on the contrary, the intention is to cover allmodifications, equivalents, and alternatives falling within the spiritand scope of the invention.

DETAILED DISCUSSION

In the following description, numerous specific details are set forth,such as examples of specific data signals, named components,connections, types of limiting-use components, etc., in order to providea thorough understanding of the present invention. It will be apparent,however, to one skilled in the art that the present invention may bepracticed without these specific details. In other instances, well knowncomponents or methods have not been described in detail but rather in ablock diagram in order to avoid unnecessarily obscuring the presentinvention. Thus, the specific details set forth are merely exemplary.The specific details may be varied from and still be contemplated to bewithin the spirit and scope of the present invention. The term coupledis defined as meaning connected either directly or indirectly.

In general, a method, apparatus, and system use a digital camera havinga limiting-use component to limit use of a digital one-time use camera(digital OTUC) to a single use-cycle. A single use-cycle may be adesigned consumer use of the product such as twenty pictures, ten hoursof operation, or other similar use of the digital OTUC. The limiting-usecomponent may vary from limiting the power supply in some manner,limiting user access to the image data of pictures taken by the digitalOTUC, and many other similar techniques.

FIG. 1 illustrates an embodiment of a block diagram of a DigitalOne-Time-Use-Camera (Digital OTUC). FIG. 2 illustrates an embodiment ofa physical block diagram of a digital OTUC. Referring to FIGS. 1 and 2,in an embodiment, the digital OTUC 100 may have a photo optic sensor102, such as 1280×1024 Pixel Complementary Metal Oxide Semiconductor ora Charge Coupled Device sensor, volatile memory 104, such as eightMegabytes of Synchronous Dynamic Random Access Memory, Non volatilememory 106, such as four Megabytes of internal flash memory and/or fivehundred and twelve kilobytes of Read Only Memory, a processing unit 108,such as a micro-controller, one or more communication ports 110, such asa proprietary Universal Serial Bus-based interface, an optical viewfinder 124, a focus lens 126, such as a fixed focus lens, a statusdisplay 112, such as a multi-segment status Liquid Crystal Display, apower supply 114, such as batteries, an audio indicator 116, such as abuzzer 116 , a power button 118 such as an On/Off button with automaticpower-off on idle, a shutter release (“Shoot”) button 120, a resetmechanism 121, an internal casing 128, and an external casing 130.

Referring to FIG. 2, in an embodiment, photo optic sensor 102 convertsthe optical image into a data array. The focus lens 126 projects theactual image onto the photo optic sensor 102 to convert the analog imageinto an array of digital information. The photo optic sensor 102quantifies the variable shades of light focused on the photo opticsensor 102 by the focus lens 126 into data arrays representing adiscrete number of colors. The photo optic sensor 102 may also containan Application Specific Integrated Circuit (ASIC) 125 to provide severaloptional features such as automatic exposure adjustment, automatic whitebalance, and automatic gamma compensation. The automatic exposureadjustment changes the photo optic sensor's 102 light sensitivitydepending upon the lighting conditions. The automatic white balancebalances the hue of the color spectrum in the data array. In anembodiment, the automatic white balance corrects the image colors byfinding the “white point” of the image, correcting it to be white andskewing the rest of the image in the same amount/direction. Theautomatic gamma correction adjusts the brightness of the image containedin the data array. In an embodiment, the automatic gamma correctionmodifies the digital photo to compensate for the nonlinear response ofthe digital components by raising the input luminance levels to thepower of n depending on the gamma of the device. In an embodiment, thedigital OTUC may use a 1.3 MPixel optical sensor.

Referring to FIG. 1, in an embodiment, the processing unit 108 executesthe firmware instructions stored in the non-volatile memory 106 such asRead Only Memory copies the instructions to the volatile memory 104 forexecution. The processing unit 108 controls the operation of the digitalOTUC 100. The processing unit 108 may use portions of the volatilememory 104 to covert the data array information into an image format,such as a Joint Photographic Experts Group format. The raw image data isthen stored in the non-volatile memory 106. The power supply 114activates components within the digital OTUC 100 but once the image iscaptured and stored in a non-volatile memory 106, then the power supply114 is no longer required to maintain the captured image data.

In an embodiment, the communication port 110 facilitates communicationsbetween the components internal to the digital OTUC 100 and devicesexternal to the digital OTUC 100. Also, the communication port 110 mayreceive reset signal to allow the digital OTUC 100 to be used foranother cycle. A propriety mechanism, such as a key, may communicate aphysical or electronic signal through the communication port 110 toreset the digital OTUC 100 for another cycle. The optical viewfinder 124allows a user to see the image of the photo to be taken and to targetthat area. The status display 112 visually communicates information,such as number of picture left to be taken, low lighting conditions, andother similar information.

Referring to FIG. 2, the internal casing 128 may contain the electroniccomponents associated with the digital OTUC 100. The external casing 130may be hard shell designed to protect the digital OTUC 100 and toprevent repeated use of the digital OTUC 100 by the user. For example,the external casing 130 may be keyed in conjunction with the focus lens126 such that the internal casing 128 can only be removed in the factoryor else render the entire digital OTUC 100 useless. This would preventthe user from replacing an expired power supply 114, extending thecapacity of the memory, volatile memory 104 or non-volatile memory 106,storing the image data, and or other mechanisms in the digital OTUC 100design so that the digital OTUC 100 is only used by a particularconsumer for a single cycle before being returned to factory to berefurbished for another use. In an embodiment, a protective layer, suchas Styrofoam may exist between parts of the internal casing 128 andexternal casing 130. In contrast to a film based one-time use camera,the digital OTUC 100 may transfer, via the communication port 110, theentire image information from the digital OTUC 100 to a processing unit108 without the need to harm the digital OTUC 100 protecting shell. Inan embodiment, the digital OTUC 100 has a physical reset mechanism 121that is inaccessible through the external casing 130. In an embodiment,the reset mechanism 121 is accessible through the communication port110.

The single-use per cycle restriction may be implemented through use ofvarious design mechanisms. A few examples of design mechanism will bedescribed to illustrate limiting the digital OTUC 100 to a single cycle.However, the invention should not be limited to the examples shown toillustrate this concept. For example, in an embodiment, the digital OTUC100 may allow the consumer to use it freely until the digital OTUC 100runs out of power. The power supply 114 may be batteries good for 10hours of use. In an embodiment, the power supply 114 may connect to acircuit to continuously drain the power supply 114 once the power button118 is pressed. In an embodiment, the digital OTUC 100 may allow theconsumer to take pictures until the memory, the volatile memory 104 ornon-volatile memory 106, is full. The amount of bytes an image occupies(file size) a picture in digital photography varies if it is compressed.The digital OTUC 100 may allow the consumer to take pictures untilavailable memory space is written in by image data. In this case, theconsumer may not erase pictures previously taken from the digital OTUC100. Further, the internal casing 128 and external casing 130 may bedesign to not provide access to remove the actual memory card containingthe image data.

In an embodiment, the digital OTUC 100 may allow the consumer to take apreset number of pictures. The digital OTUC 100 is design to be limitedin the number of pictures the digital OTUC 100 can take, a predefinedlimit, regardless of available memory. The consumer cannot extend itscapacity or upload the pictures to an external storage for the purposeof freeing up space for further use. In an embodiment, each digital OTUC100 contains a unique identifier 122, such as a digital code embedded inthe non-volatile memory 106 of the digital OTUC 100. The digital OTUC100 imprints this unique identifier 122 on all of the images taken bythe digital OTUC 100. The unique identifier 122 then maybe used to trackuse of this particular digital OTUC 100. Criteria may be used to limitthe use of the digital OTUC 100, such as the number of images associatedwith this unique identifier 122 or the number of recycle rotationsassociated with this unique identifier 122, etc. In an embodiment, aninternal clock circuit may be connected to the power supply 114 andtriggered by the power button 118. The digital OTUC 100 may include aninternal clock and may offer use for X days from first shot or any othertime limit definition. In an embodiment, the battery life may be thoughtas a set amount of use rather than an actual period of time.

The image processing process associated with the digital OTUC 100 may beimplemented in many ways. A few examples of design mechanism will bedescribed to illustrate the image processing process associated with thedigital OTUC 100. However, the invention should not be limited to theexamples shown to illustrate this concept. In an embodiment, little tono image processing occurs in the digital OTUC 100. The digital OTUC 100stores raw image data from the photo optic sensor 102 into non-volatilememory 106. The raw image data is then sent through the communicationport 110 to a device exterior to the digital OTUC 100 to process the rawimage data.

In an embodiment, image formatting occurs in the digital OTUC 100. Theprocessing unit 108 executes instructions stored in ROM or copied tovolatile memory 104 to format the raw image data to create an actualimage file that may be stored in non-volatile memory 106. The image fileis then sent through the communication port 110 to a device exterior tothe digital OTUC 100 to automatically process the image file as well asallow the consumer to manipulate the size, colors, etc., of the photo.In an embodiment, image processing occurs in the digital OTUC 100. Thedigital OTUC 100 formats the raw image data. The processing unit 108executes instructions stored in non-volatile memory 106 or copied tovolatile memory 104 to automatically improve the quality of the image inthe image file, using image-processing techniques.

The connectivity and compatibility associated with the digital OTUC 100may be implemented in many ways. A few examples of design mechanism willbe described to illustrate the connectivity and compatibility associatedwith the digital OTUC 100. However, the invention should not be limitedto the examples shown to illustrate this concept. In an embodiment, thedigital OTUC 100 may use standard connections for the communication port110 in order to off load the data files stored in the volatile memory104 or non-volatile memory 106. The digital OTUC 100 contains one ormore communication ports 110. Each communication port 110 may connect todevices external to the digital OTUC 100 through various standardconnectors such as a serial port, a parallel port, a universal serialbus port, a RCA television connect jack or other similar standardconnection The digital OTUC 100 can freely connect to any PC, laptop orother standard devices (disk drives, printers, etc.) where pictures canbe off-loaded and printed.

In an embodiment, the digital OTUC 100 can only be connected to specialdevices, such as an external processing unit, that are distributed inspecific retail locations where the pictures can be off-loaded to anonline site or printed. The connector to the communication port 110 isproprietary and the special devices have the mating connector to theproprietary communication port 110. In an embodiment, the specialdevices are located at an off-site facility and not at a retailfacility. The digital OTUC 100 has to be placed in drop box or mailed.The digital OTUC 100 is transferred to the off-loading facility wherethe special device is located and the consumer gets the pictures online,mailed the image files embedded on a Compact Disc, or receives printedphotos of the images.

In an embodiment, the proprietary connector is physically different inshape than current industry standard connectors. In an embodiment, theshape of the proprietary connector and the associated chip set conformsto a standard connector shape and chip-set. However, the proprietaryconnector and proprietary communications port are wired differently thanthe standard connections to make the port and connector proprietary. Forexample, if an industry standard connector has 8 pins and the pinselectrically connect in a certain pre-defined order, then theproprietary connector and proprietary port change that order so thatonly these proprietary cables, connectors, and ports harmonize with eachother and the refurbishing process.

The consumer's ability to preview taken pictures during the digital OTUC100 use and prior to printing associated with the digital OTUC 100 maybe implemented in many ways. A few examples of design mechanism will bedescribed to illustrate the consumer's ability to preview taken picturesduring the digital OTUC 100 use and prior to printing associated withthe digital OTUC 100. However, the invention should not be limited tothe examples shown to illustrate this concept. In an embodiment, thedigital OTUC 100 gives the consumer the ability to preview takenpictures during the digital OTUC 100 use and prior to printing. Thedigital OTUC 100 the processing unit 108 executes a software program inthe non-volatile memory 106 to display a JPEG formatted image on aLiquid Crystal Display (LCD). In an embodiment, the consumer can connectthe digital OTUC 100 through the communication port 110 to a displaydevice, such as a television, in order to preview the taken pictureswhile the digital OTUC 100 is still “in use” (not expired). In anembodiment, at any time the consumer can bring the digital OTUC 100 to aretail store where special equipment is available to view and printtaken pictures while the digital OTUC 100 is in use (not expired). In anembodiment, once the single-use restriction expires, then the consumercan bring the digital OTUC 100 to a retail store where special equipmentis available to view and print the taken pictures.

The consumer's ability to remove or not remove the memory containing theimage data may be implemented in many ways. A few examples of designmechanism will be described to illustrate the consumer's ability toremove or not remove the memory, volatile memory 104 or non-volatilememory 106, containing the image data. However, the invention should notbe limited to the examples shown to illustrate this concept. A digitalOTUC 100 may include a removable memory where after the one-time-use theconsumer may keep the memory with his/her intellectual property. Theinternal casing 128 and external casing 130 may have a removable coverdesigned into the structure of the casings 128, 130 to allow the removalof a memory card plugged in a card slot.

In an embodiment, a digital OTUC 100 may not allow the consumer toremove the memory, volatile memory 104 or non-volatile memory 106,containing the image data for safekeeping. The consumer may take thedigital OTUC 100 to a store where he/she can off-load the taken picturesand potentially purchase a digital negative for safekeeping. Theexternal casing 130 may be designed to allow no entry into the structureof the casing in order to remove the memory. Further, the memory may behardwired into the electronic circuitry contained within the digitalOTUC 100.

The digital OTUC 100 may or may not have a flash strobe. In anembodiment, a digital OTUC 100 may include a built-in-flash strobe forlow light photography. In an embodiment, the flash strobe may beactivated upon manually depressing and continuing to depress the poweron button. In an embodiment, the digital OTUC 100 may rely on thesensitivity of the photo optic sensor 102 to produce high quality indoorphotos. In an embodiment, some software manipulation of the image datafor the low-light image quality enhancement may be done external to thedigital OTUC 100, such as in an external processing unit 108

The status display 112 associated with the digital OTUC 100 may beimplemented in many ways. In an embodiment, a digital OTUC 100 mayinclude a multi-segment status LCD. This LCD may include multiple iconsand numbers to indicate the current digital OTUC 100 status such asprocessing, number of pictures left to be taken, low light conditions,etc. In an embodiment, a digital OTUC 100 may include a light-emittingdiode (LED) based status indication. The LED lights may be severaldifferent colors to indicate the digital OTUC 100 status such asprocessing, number of pictures left to be taken, low light conditions, a“battery low” indicator, etc. In an embodiment, the digital OTUC 100 maybe equipped with mechanical indication of status such as a mechanicalpicture counter, etc.

In an embodiment, consumers view pictures directly from the digital OTUCon their TV set through the RCA jack. In this embodiment, the batteriesare accessible to the consumer. In this embodiment, the limitinguse-component may be the unique identifier imprinted into the imagescaptured by the digital OTUC. After X number of the images taken by theDigital OTUC, then use can purchase a software reset to allow thedigital OTUC to take additional pictures.

In an embodiment, the digital OTUC may contain two or more ASICs. Theoptical sensor may include an ASIC with some image processingcapabilities. The digital OTUC may include an additional imageprocessing ASIC for image compression and TV-out capabilities. Inaddition to these two ASICs there may be a micro-controller that commandthe digital OTUC logic and in the absence of the second ASIC may performsome image processing.

The consumer's ability to reset or not reset the same digital OTUC 100for another use cycle may be implemented in many ways. In an embodiment,a digital OTUC 100 may be designed for a single use with some limitingfactor to define the single use, but with the consumer has the abilityto purchase a digital OTUC 100 reset token. In an embodiment, thedigital OTUC reset token fits into a proprietary reset mechanism 121designed into the external casing 130 and internal casing 128 to performa physical single time reset. In an embodiment, a digital OTUC 100 maybe designed for a single use with some limiting factor to define thesingle use, but with the ability to purchase a digital OTUC resetsoftware. The reset software uses some standard connector such as a USB,parallel, serial, etc., to perform a single time reset at home using ahome PC or a laptop. In an embodiment, a digital OTUC 100 may bedesigned for a single use with some limiting factor to define the singleuse, but with the ability to purchase a digital OTUC reset at the store.The consumer brings the digital OTUC 100 to the store and the clerkperforms the reset for him/her using special equipment such as a digitalOTUC reset token that mates to the reset mechanism 121 after theexternal casing has been removed and the reset token cannot be purchasedelsewhere. In an embodiment, a digital OTUC 100 may be designed with nooption for reset besides an off-site refurbishing process.

The recycling rotations and refurbishing of the digital OTUC 100 may beimplemented in many ways. A few examples of design mechanism will bedescribed to illustrate the recycling rotations and refurbishing of thedigital OTUC 100. However, the invention should not be limited to theexamples shown to illustrate this concept. In an embodiment, norecycling rotations and refurbishing occur. The consumer buys thedigital OTUC 100 and uses the digital OTUC 100 for as long as thesingle-use restriction is not surpassed. Once the consumer is throughwith the digital OTUC 100, then the consumer may dispose of the digitalOTUC 100 in the trash. In an embodiment, a recycling rotation consistsof a complete life cycle of the digital OTUC. In an embodiment, duringthe refurbishing process the digital OTUC limiting-use component isreset and the digital OTUC has several quality assurance tests performedon the camera prior to shipped for consumer use again.

In an embodiment, some recycling rotations and refurbishing occur. Theconsumer buys the actual digital OTUC 100 once and then continues buyingrefills or resets for that same digital OTUC 100. The consumer buys thedigital OTUC 100 and uses the digital OTUC 100 for as long as thesingle-use restriction is not surpassed. Once the consumer is throughwith the first use of the digital OTUC 100, then the consumer can buyrefills or resets to make another use of the same initial digital OTUC100. In an embodiment, the consumer buys the digital OTUC 100 and thenreturns the digital OTUC 100 for a factory or store refurbishing of thedigital OTUC 100. The consumer buys the digital OTUC 100 and uses it foras long as the single-use restriction is not surpassed. Once theconsumer is through with the digital OTUC 100, then the consumer bringsthe digital OTUC 100 back to the store where he gets prints and/oronline uploads. The digital OTUC 100 may stay with the store or be sentto the factory for refurbishing. In an embodiment, the same digital OTUCcamera may be sold to a consumer, go through a use cycle, berefurbished, and repeat this life cycle multiple times over theexistence of the same digital OTUC. In an embodiment, the limiting-usecomponent and the recycling are used to sell the same camera severaltimes.

In an embodiment, the external casing may facilitate making componentscontained under or on the inner casing inaccessible. The external casingmay serve additional purposes such as follows. The external casing mayprotect the digital OTUC from harm, increase durability, provide shockabsorption, provide water resistance and other similar functions. Theexternal casing may enable fast recycling and refurbishing by limitingthe refurbishing to a reset, a quality assurance tests and replacing theouter shell.

FIG. 3 and FIG. 4 illustrate a flow diagram through the operation of anembodiment of a digital OTUC. The consumer purchases a digital OTUC. Theconsumer may activate the digital OTUC by depressing the power onbutton. The consumer may line up the intended target of the picturethrough the viewfinder and say, “Smile.”

In block 402, the consumer presses the shutter release button.

In block 404, the processing unit determines whether an image counter,such as a register, indicates that the maximum number of picturesallowed to be taken by the single use requirement has been taken. In anembodiment, the limiting component is the software limiting the maximumnumber of pictures that the digital OTUC camera may take. In anembodiment, references the limiting-use component to see if the singleuse requirement has been exceeded.

In block 406, if the processing unit determines that the single uselimitation has been equaled or exceeded, then the processing unitdirects a signal to the buzzer to provide sound indication of the errorcondition.

In block 408, if the processing unit determines that the single uselimitation has been equaled or exceeded, then the processing unitdirects a signal to the status display to provide a visual indication ofthe error condition.

In block 410, the processing unit determines whether enough capacityexists in the volatile memory or non-volatile memory to store image datarepresenting another picture. In an embodiment, the processing unitdetermines whether an image counter, such as a register, indicates thatthe maximum number of pictures allowed to be taken by the single userequirement has been taken.

In block 412, if the processing unit determines that the single uselimitation has been equaled or exceeded or not enough actual capacityexists, then the processing unit directs a signal to the buzzer toprovide sound indication of the error condition.

In block 414, if the processing unit determines that the single uselimitation has been equaled or exceeded or not enough actual capacityexists, then the processing unit directs a signal to the status displayto provide a visual indication of the error condition.

In block 416, the photo optic sensor converts optical image into digitaldata.

In block 418, the digital data of the optical image is stowed in theoptical sensor. volatile memory.

In block 420, the processing unit processes the digital data from thephoto optic sensor to non-volatile memory to create a raw image format.In an embodiment, some of the image processing occurs within thevolatile memory.

In block 422, the processing unit stores the image data in volatilememory, such as (SDRAM).

In block 424, the processing unit executes firmware to determine whetherthe image quality is above factory set minimum.

In block 426, if the processing unit determines that the image qualityis too poor, then the processing unit directs a signal to the buzzer toprovide sound indication of the error condition.

In block 428, if the processing unit determines that the image qualityis too poor, then the processing unit directs a signal to the statusdisplay to provide a visual indication of the error condition.

In block 430, if the processing unit determines that the image qualityis above the factory set minimum, then the processing unit directs asignal to the buzzer to provide sound indication of the successfulpicture and directs a signal to the status display to provide a visualindication of the successful picture condition.

In block 432, the processing unit builds a compressed image of thepicture in the either non-volatile memory or volatile memory.

In block 434, the processing unit stores the compressed image innon-volatile memory.

In block 436, the processing unit increases the image counter, such as aregister that the processing unit references, by one.

In block 438, the processing unit determines whether the image counterindicates that the maximum number of pictures in the digital OTUC hasbeen taken. The maximum number of pictures may be determined by aone-time use restriction imposed on the camera or a lack of memory spaceto store another digital image.

In block 440, if the processing unit determines that the maximum numberof pictures in the digital OTUC has not been taken, then status displayremoves a visual indication such as please wait. The status displayprovides visual indication of the remaining pictures left to be taken.The status display provides visual indication, such as Good shot, thatthe picture has been successfully taken.

In block 442, if the processing unit determines that the maximum numberof pictures in the digital OTUC has been taken, then status displayvisual indication that the camera is full.

FIG. 5 illustrates a block diagram of an embodiment of an externalprocessing unit. In an embodiment, the external processing unit 500 maycontain a status display 502, such as Multi-segment status LCD, volatilememory 504, such as 32 MB of Synchronous DRAM, non-volatile memory 506such as 64 MB of internal flash memory, a processing unit 508 such as aMicro-controller for firmware execution, an image processing ASIC 510, aproprietary interface 512 for the digital OTUC, a standard port forperipherals and maintenance, a data and power port 516 for a viewstation connection, a printer port 518, a digital memory port forremovable or portable memories such as a CompactFlash, SmartMedia orMemory Stick, a power supply 522, a buzzer 524, a modem 526, a phoneconnection 528, and several operation buttons such as a power button530, an update now button 532, a copy to digital negative button 534,and other similar buttons.

The external processing unit 500 may be located as a retail-locationdevice that enables the digital OTUC to get connected to other digitaldevices such as monitor, printers, email, etc. The external processingunit 500 may have several functions such as reading the data out of thedigital OTUC, processing the image data and improving the quality of theimage data, and connecting the images with other devices.

The external processing unit 500 may use a proprietary USB-basedconnection to read the pictures off the digital OTUC and store it in itsinternal non-volatile memory 506. Once the pictures are stored in itsinternal non-volatile memory 506 the external processing unit 500processes the images and performs a series of procedures to ensure thatthe image quality is as high as possible. Once the processing stage iscomplete the image data is ready to be used by other devices such as aview station, a modem 526, a printer, a photo finishing Mini-lab, acomputer or any other similar device.

The external processing unit 500 includes two docking bays: one for thedigital OTUC and the other for removable digital storage media (calledDigital Negative). The external processing unit 500 may be designed foruse by the clerk in the retail location or by the consumer in a selfservice model.

FIG. 6 illustrates a block diagram of an embodiment of a view station.In an embodiment, the view station 600 may contain Status display suchas, a color LCD display 602, non-volatile memory 604 such as 128 K ofROM for firmware, volatile memory 608 such as 8 MB of SDRAM, amicro-controller 610 for firmware execution, a data and power port 612for camera cradle connection, a data and power cable for externalprocessing unit connection (not shown), a buzzer 614, and several useroperation buttons 616 such as a Next picture button, a Previous picturebutton 618, a print picture button (not shown), or other similarbuttons.

The view station 600 may be used for picture viewing and printingselection. The view station 600 may be designed for use by the consumerand may be located over the counter. The view station 600 may beconnected to the external processing unit with an appropriate type ofcable. The view station 600 may include a color LCD display and a userinterface for image browsing and print selection.

FIG. 7 illustrates a physical layout diagram of an embodiment of anexternal processing unit. In an embodiment, the external processing unit700 may contain a status display 702, camera cradle 704, a proprietaryconnector 706 for the digital OTUC, a standard port for peripherals andmaintenance such as a USB connector 708, a data and power port 710 for aview station connection, a printer port 712, a removable digital memoryread/write port 714 for removable memories such as a CompactFlash,SmartMedia, Memory Stick, floppy disk, CD-ROM, or a DVD, a power supplyconnector 720 and several operation buttons 722 such as a power button,an update now button, a copy to digital negative button, and othersimilar buttons.

FIG. 8 illustrates a physical layout diagram of an embodiment of a viewstation. In an embodiment, the view station 800 may contain a color LCDdisplay 802, a data and power port 804 for external processing unitconnection (not shown), a buzzer (not shown), and several user operationbuttons 805 such as a Next picture button 806, a Previous picture button808, a print picture button 810, or other similar buttons.

FIG. 9, FIG. 10 and FIG. 11 illustrate an embodiment of a work flowdiagram for the external processing unit.

In block 902, a consumer or a retail clerk places the digital OTUC inthe cradle.

In block 904, the status display provides visual indication that thedigital OTUC is in the cradle.

In block 906, the display displays a message on the view station thatthe external processing unit's reading the digital OTUC.

In block 908, the status display provides visual indication that theexternal processing unit is reading the camera.

In block 910, the external processing unit reads the digital OTUC'sunique identifier. The image data and unique identifier are communicatedthrough the communication port in the digital OTUC.

In block 912 the external processing unit reads the number of picturesin the camera.

In block 914, the external processing unit determines if the digitalOTUC is storing at least one or more pictures.

In block 916, if the external processing unit determines that thedigital OTUC is not storing at least one picture then the displaydisplays a message on the view station that the camera is empty.Further, the status display provides visual indication that the camerais empty. If the camera is not empty the external processing unitremoves the visual indication from the status display that the camera isbeing read. The buzzer also provides sound indication that an errorcondition exists.

In block 918, if the external processing unit determines that thedigital OTUC is storing at least one or more pictures, then the microcontroller copies all of the pictures from the camera to the memory inthe external processing unit.

In block 920, the image data is stored in non-volatile memory.

In block 922, the micro processor executes application software toprocess and improve the quality and compress all pictures in the memory.

In block 924, the micro processor in the external processing unit sendsa signal to the digital OTUC to delete pictures stored in the digitalOTUC. In an embodiment, the signal may not delete the images from thecamera ensuring that intellectual properties will not get lost bymistake. The signal may just mark the files for deletion, but notactually delete them.

In block 926, the status display removes the visual indication ofreading the camera.

In block 928, the micro processor copies all pictures from volatilememory to non-volatile memory images in non-volatile memory.

In block 930, the status display indicates current picture=1.

In block 932, the display illustrates the first picture in the viewstation.

In block 934, after the next picture button is pressed the displayilluminates the next picture on the view station.

In block 936, a digital negative is inserted into the digital negativeport. The user may have a memory card storing digital images, theexternal processing unit may accept a wide variety of digital media andprocess images stored in that digital media or in a proprietary digitalmedia.

In block 938, the status display provides a visual indication that adigital negative is in the port.

In block 940, the micro processor reads the number of pictures in thedigital negative.

In block 942, the external processing unit determines if the digitalnegative (DN) is storing at least one or more pictures.

In block 946, if the external processing unit determines that thedigital negative is not storing at least one picture then the displaydisplays a message on the view station that the digital negative isempty. Further, the status display provides visual indication that thedigital negative is empty. The external processing unit removes thevisual indication from the status display that the digital negative isbeing read. The buzzer also provides sound indication that an errorcondition exists.

In block 948, the status display indicates current picture=1.

In block 950, the display illustrates the first picture in the viewstation.

In block 952, after the next picture button is pressed the displayilluminates the next picture from the digital memory on the viewstation.

FIG. 12 and FIG. 13 illustrate a work flow diagram of an embodiment of aview station making a digital negative from the digital OTUC.

In block 1202, a user such as consumer or a retail clerk presses theCopy to Digital Negative button.

In block 1204, the processing unit determines whether the digital OTUCis in the cradle.

In block 1206, if the digital OTUC is not in the cradle then the buzzerprovides a sound indication that an error condition exists.

In block 1208, if the digital OTUC is in the cradle then the processingunit determines if the Digital OTUC is storing any image files. If no,the processor causes the buzzer to sound because no pictures can betransferred to the digital negative. A digital negative may be a digitalmedia, such as a floppy disk, a CD-ROM, a flash memory card, or anyother similar media.

In block 1210, the status display provides visual indication that theexternal processing unit is reading the digital negative. In anembodiment, the external processing unit reads the digital OTUC's uniqueidentifier.

In block 1212, the external processing unit deletes all the currentpictures stored on the digital negative (if there are any).

In block 1214, the micro controller copies all of the image files forthe pictures from the digital OTUC or the external CPU memory into nonvolatile memory contained in the digital negative.

In block 1216, the status display removes the visual indication ofreading the digital negative.

In block 1218, the status display provides visual indication that thedigital negative is ready.

In block 1220, the update now button is pressed. [from here:]Theexternal processing unit sends a signal to a remote server to receivemaintenance updates, such as firmware and software updates. In anembodiment, the external processing unit performs the remote connectionafter step 1228.

In block 1222, the processing unit in the external processing unitreferences a dial up number and identifier from the non-volatile memory.

In block 1224, the status display provides visual indication that theexternal processing unit is dialing the number.

In block 1226, the number is dialed.

In block 1228, the processing unit checks to ensure a connection hasbeen established. If no connection has been established, then the numberis dialed again. This process occurs for several cycles before an errorindication signal is sent to the status display and buzzer.

In block 1230, the status display provides visual indication that theconnection is established.

In block 1232, the status display removes the visual indication that thesystem is dialing.

In block 1234, the external processing unit identifies itself with aunique identifier, such as an address.

In block 1236, the external processing unit receives a signal to checkif any image files are stored in the non-volatile memory.

In block 1238, if image files are stored in the non-volatile memory,then the external processing unit uploads the image files to an off-siteserver. The consumer may then view the images on-line, e-mail then to afriend etc. Further, the images may be temporary stored external to theexternal processing unit whilst software or firmware updates occurwithin the external processing unit.

In block 1240, the software or firmware updates are downloaded and occurwithin the external processing unit.

In block 1242, the connection between the remote server and the externalprocessing unit is closed.

In block 1244, the status display removes the visual indication that theconnection exists.

In block 1246, the external processing unit determines if a reboot isnecessary, such as to properly install the updates.

In block 1248, the external processing unit reboots if necessary.

FIG. 14 illustrates an embodiment of a digital OTUC adapter architectureblock diagram. The digital OTUC adapter 1400 may contain volatile memory1402 such as 32 MB of Synchronous DRAM, non-volatile memory 1404 such as1 MB of ROM for firmware, Micro-controller for firmware execution 1406,Image processing ASIC 1408, Proprietary camera interface 1410 (similarto a USB connection), Standard ports for peripherals and maintenance,one or more Digital media interfaces 1412 (PCMCIA, Smart Media,CompactFlash, etc.), and a Power supply connector 1414.

The digital OTUC adapter 1400 may be used to easily connect the digitalOTUC to other devices. The other devices may read pictures contained inthe digital OTUC through the adapter 1400. The adapter 1400 uses theproprietary digital OTUC connector 1410 to interface with the digitalOTUC on one end and emulates a digital storage media card on the other(SmartMedia, CompactFlash, PCMCIA, Sony Memory Stick etc.). The adapter1400 also enables a PC to connect to the digital OTUC (using a standardcommunication interface such as USB connector).

In an embodiment, the adapter 1400 is not supposed to be sold to theconsumer as a complementary product but rather to be available for usewith 3rd party devices like the Kodak Picture Maker or the FUJIFILMAladdin or other photo/printing kiosks.

The adapter 1400 reads the picture data from the digital OTUC and mayprocess the pictures in the same way as the external processing unitwould. In an embodiment, the main difference may be that the adapter1400 is small, portable and does not support the range of devices thatthe external processing unit does.

FIG. 15 illustrates an embodiment of a physical diagram of the digitalOTUC adapter. The digital OTUC adapter 1500 may contain a Camera cradle1502, Power supply connector 1504, Proprietary connector 1506 to thedigital OTUC, communication port 1508 (such as USB), and a Digital mediainterface 1510.

FIG. 16 illustrates in an embodiment of a digital negative TV viewerblock diagram. The digital negative TV viewer 1600 may contain,Multi-segment status LCD 1601 (monochrome), 8 MB of Synchronous DRAM1602, 512 K of ROM for firmware 1604, Micro-controller 1606 for firmwareexecution, Image processing ASIC 1608, TV connector 1610 (RCA, TVantenna or similar), digital negative reader 1612 such as 1.44″ floppydisk drive or removable memory, Power supply 1614 (such as 110 volts),Buzzer 1615, “On/Off” button 1616, “Next picture” button 1618, and“Previous picture” button 1620, all in a Plastic casing.

The digital negative TV viewer 1600 may be a peripheral device to thedigital OTUC, designed to enhance and improve the experience that comeswith digital photography.

After the consumer takes the digital OTUC for viewing and printing(return the digital OTUC to the retail store) he/she has the option ofcopying the pictures on to a digital storage media 1612 (1.44″ floppydisk or a Flash memory card) called Digital Negative. This DigitalNegative should allow the consumer to archive his/her intellectualproperty for future use or safekeeping.

The viewer allows the consumer to use his/her Digital Negative at homeand view its content (pictures) with any TV set that can accept an inputfrom an RCA (or other connector) cable (like VCR or Cam-Corder).

[from here:] FIG. 17 illustrates a digital TV viewer physical diagram.The digital TV viewer 1700 may contain a Camera cradle, Power supplyconnector 1702, Proprietary USB connector (camera), USB port (external),and one or more Digital media interface In an embodiment, the TV viewerconnects the digital negative to be displayed on a TV screen. The TVviewer can read data from a digital negative (such as a floppy disk orCD-ROM, and transmit images displayable in a TV format.

In an embodiment, various techniques and algorithms may be employed toimprove image quality. In an embodiment, low-res image qualityimprovement techniques may be used. The low-res image lacks smoothingdue to low resolution. The image needs to be enlarged (interpolated)about 400% and only than printed scaled down. The scaled image may beblurry as no new image information was provided but this techniqueimproves the quality of the final (scaled down) image due to the factthat the smoothing elements (pixels surrounding the original pixels) aresmaller than the size of the original pixels resulting in a smootherimage.

In an embodiment, multiple shots may be employed. The low-res image mayenable multiple rapid consecutive shots to occur. This techniquerequires modification to the way pictures are being taken. In order tomake this technique affective the digital OTUC needs to take a minimumnumber of very rapid (few millisecond delay between shots) consecutiveshots, such as four, of the same picture. The consecutive shots areoverlaid one on top of the other to create a new picture in thefollowing manner: One picture serves as the base. Each other layer maybe added on top of the base with only 100/(n−1) percent transparency(n=number of rapid shots taken). The newly formed picture may be muchsmoother and more “stable” in terms of its patterns (especially in lowlighting conditions where graininess may be apparent).

In an embodiment, non-volatile memory usage improvement techniques maybe used. The use of non-volatile memory is good for storing a scaleddown version. For example, the 1.3 Mpixel photo contains moreinformation than may be required for a good quality 4″×6″ print. It ispossible to scale each taken picture down to about 0.6 Mpixel and savingabout 53% of the non-volatile memory usage. Also the scaled down imagemay be of higher quality than an original photo taken with a 0.6 Mpixelsensor as its pixels were created using twice the information.

In an embodiment, non-standard compression techniques may be used. Dueto the “close cycle” nature of the recycling and refurbishing of thedigital OTUC it may be possible to use non-standard compressiontechniques with the digital OTUC. Instead of creating JPG files, neweralgorithms can be applied (e.g. wavelet compression) to save space (upto 75% saving compared to JPG) and potentially improve quality.

In an embodiment, there are also techniques for reducing the amount ofrequired volatile memory. One such technique is to write directly to thenon-volatile memory. Many digital cameras have some volatile memorybuffer that is used for high-speed processing and enabling “rapid fire”(reducing delay between shots). The complete image may then be copied tothe non-volatile memory. It may be possible to discard the volatilememory completely and do the entire image processing directly on thenon-volatile memory-saving cost of volatile memory but loosingprocessing speed and increasing delay between shots.

In an embodiment, there may also be techniques for using “imperfect”optical sensors. In an embodiment, sensors with black and white pixelsmay be used. In the manufacturing process of optical sensors there is acertain estimated percentage of sensors that do not pass the strictacceptance criteria set by the camera manufacturers. These imperfectsensors are very often exhibiting what is known as black and whitepixels. These imperfect sensors have a certain percentage of pixels thatare not light sensitive and instead are constantly black (no light onall color channels) or white (maximum light on all color channels). Itis possible to detect these randomly defected pixels and estimateclosely their true color. Scanning through the entire image array andlooking for pixels that are fully black or white may do this process aswell as any other appropriate algorithm. Every black or white pixel maybe checked to see that there is no other totally black or white pixeladjacent to it in all eight directions. If it is a single defectivepixel than calculating the average color of the eight pixels around itand make that the new color for the defective pixel.

FIG. 18 illustrates a life cycle of an embodiment of a digital one-timeuse camera.

In block 1802, the use of a digital OTUC is limited for a singleuse-cycle. In an embodiment, the digital OTUC has a limiting-usecomponent to limit use of the digital OTUC to a single use-cycle. Thelimiting-use component may vary and a few examples will be given.

In block 1804, the limiting-use component may be a power supply, such asbatteries, designed to allow operation of the digital OTUC for apredetermined period. After the predetermined period, the batterieswould be depleted and need to be recharged or replaced duringrefurbishment of the digital OTUC.

In block 1806, the limiting-use component may be a memory, volatile ornon-volatile, with a given capacity to store data corresponding to thatcapacity.

In block 1808, the limiting-use component may be a preset of the amountof pictures that can be taken. The available memory may be capable ofstoring more image files, however, a software program limits to thepreset capacity of the memory. In an embodiment, a unique identifierfrom that particular digital OTUC may also be imprinted on each imagefile stored in the digital OTUC. The unique identifier may be employedto track how many pictures have been taken by a particular digital OTUCand what was done with them. Thus, a customer may be able to purchase aset number of reset tokens to allow the consumer to take more pictureswith the same digital OTUC prior to having to return the actual digitalOTUC.

In block 1810, the limiting-use component may be an inaccessible portionof the digital camera. In an embodiment, an external casing exists toprevent a consumer from having access to the power supply, memory, resetactuators, or similar components.

In block 1812, the limiting-use component may be proprietary connectionsutilized to ensure that a consumer or non-authorized retailer couldaccess the data stored within the digital OTUC.

In block 1814, the limiting-use component may be an internal clock topredefine a set time period of use for the digital OTUC.

In block 1816, after the digital OTUC is manufactured and operational,then the digital camera is distributed to retailers, wholesalers, themeparks, consumers, and other avenues of distribution.

In block 1818, the consumer uses the digital camera for a singleuse-cycle. In an embodiment, the design of the limiting-use componentestablishes the duration of the single use-cycle. For example, X numberof pictures, X period of time, X amount of memory space for storingimage data files, etc.

In block 1820, the Consumer takes pictures and returns the digitalcamera to the retailer, mail-in facility, or Internet facility.

In block 1822, the Consumer obtains the image data from the digitalcamera at the place where the consumer returned the digital OTUC. Theconsumer may receive actual photographs, a digital negative of theirimage files, or a access the image files online.

In block 1824, the use of the digital camera is refurbished for anothersingle use-cycle. In an embodiment, the refurbishment includes a fullquality assurance test and replacing the external shell if theembodiment includes a double shell implementation.

In block 1826, in an embodiment, the limiting-use component is reseteither electronically or physically in order to refurbish the digitalOTUC.

In block 1828, in an embodiment, the limiting-use component is replacedeither electronically or physically in order to refurbish the digitalOTUC.

In block 1830, after refurbishment, the same digital camera is sent outfor distribution again. In an embodiment, the refurbishing facility maybe on location and the distribution is internal to that location. Forexample, in a theme park or a very large retail wholesale facility therecycling may be on site.

While some specific embodiments of the invention have been shown theinvention is not to be limited to these embodiments. For example, mostfunctions performed by electronic hardware components may be duplicatedby software emulation. Thus, a software program written to accomplishthose same functions may emulate the functionality of the hardwarecomponents in input-output circuitry. The invention is to be understoodas not limited by the specific embodiments described herein, but only byscope of the appended claims.

1. (canceled)
 2. An apparatus, comprising: a digital camera having alimiting-use component to limit use of the digital camera to a singleuse-cycle, one or more sensors to capture raw image sensor dataassociated with one or more images, a communication port, a userinterface, a display screen, as well as a memory within the digitalcamera to store the raw image sensor data, wherein the communicationport to transfer the raw image sensor data to an external processingunit that performs image-processing operations on the raw image sensordata to convert the raw image sensor data into a graphics file of acaptured image, and the user interface of the digital camera to allow auser pre-view of the one or more of images through the display screen ofthe digital camera.
 3. The apparatus of claim 2, wherein the externalprocessing unit has an image processor that also processes the raw imagesensor data to also improve a visual quality of the captured image byutilizing an algorithm on each captured image to automatically enhancethe visual quality of the captured image based on detecting a low-lightcondition associated with the raw image data without being prompted by auser to improve the low-light condition in the captured image.
 4. Theapparatus of claim 3, wherein the external processing unit has a digitalnegative port to write the graphics files of the captured digital imagesonto a portable computer readable storage disk.
 5. The apparatus ofclaim 2, wherein the communication port has a proprietary connector andthe external processing unit has a matching mating connector to theproprietary connector of the communication port.
 6. The apparatus ofclaim 2, further comprising: a machine readable storage medium storinginstructions, which when executed by a processor, to cause the followingoperations, comprising: detecting one or more defective pixels in theone or more sensors that are not light sensitive and instead record aconstant light value; and compensating for a first defective pixel bydetermining an estimated light value for that first defective pixel byanalyzing a light value recorded by pixels around the first defectivepixel.
 7. The apparatus of claim 6, wherein the machine readable storagemedium stores further instructions, which when executed by theprocessor, to cause the following operations, comprising: deleting theraw image data associated with the captured image when prompted by auser of the digital camera.
 8. A method, comprising: limiting an employof a digital camera for a single use-cycle with a limiting usecomponent; and configuring the digital camera to store raw image sensordata within the digital camera; configuring the digital camera totransfer raw image sensor data to a proprietary external processing unitthat performs image processing operations on the raw image sensor datato convert the raw image sensor data into a graphics file of a capturedimage; and configuring the digital camera to have a security mechanismto limit only the propriety external processing unit to gain access tothe stored raw image sensor data within the digital camera.
 9. Themethod of claim 8 wherein the security mechanism consists oftransferring the raw image sensor data and a unique identifierassociated with that digital camera to the external processing unit andthe external processing unit referencing the unique identifier to a listof registered cameras in order to process that raw image sensor data.10. The method of claim 8 wherein the security mechanism consists of acommunication port in the digital one time use camera that has aproprietary connector and the external processing unit has a matchingmating connector to the proprietary connector of the communication port,and the raw image sensor data is transferred through the communicationport.
 11. An apparatus, comprising: an external processing unit toprocess image data associated with one or more images from a digitalcamera; and the digital camera having a limiting-use component to limituse of the digital camera to a single use-cycle, one or more sensors tocapture image data associated with one or more images, a memory to storethe data associated with one or more images, a display screen to previewthe one or more images, a flash to cooperate with the image sensors toprovide additional light for the capturing of the one or more images,and a security mechanism to limit access to the data associated with oneor more images stored within the digital camera to only the externalprocessing unit and no other external device.
 12. The apparatus of claim11, wherein the security mechanism consists of a unique identifierassociated with the digital camera, the external processing unit havinga storage component storing a list of unique identifiers of registeredcameras and the digital camera to transfer the image data and a uniqueidentifier associated with that digital camera to the externalprocessing unit and the external processing unit to reference the uniqueidentifier to the list of registered cameras prior to processing theimage data.
 13. The apparatus of claim 12, wherein the digital camera toimprint the unique identifier on all of the images taken by the digitalcamera.
 14. The apparatus of claim 11 wherein the security mechanismconsists of a communication port in the digital one time use camera thathas a proprietary connector and the external processing unit has amatching mating connector to the proprietary connector of thecommunication port, and the image data is transferred through thecommunication port.
 15. The apparatus of claim 11, wherein the externalprocessing unit has an image processor that processes the image datastored in the memory of the digital camera to also improve a visualquality of a captured image by utilizing an algorithm on each capturedimage to automatically enhance the visual quality of the captured imagebased on detecting a low-light condition associated with the image datawithout being prompted by a user to improve the low-light condition inthe captured image.
 16. The apparatus of claim 12, wherein the externalprocessing unit has a modem, and a communication algorithm to send asignal to a remote server to receive maintenance updates the uniqueidentifiers associated with the list of registered cameras on ascheduled basis.
 17. The apparatus of claim 16, wherein the externalprocessing unit identifies itself with its own unique identifier to theremote server.
 18. The apparatus of claim 11, wherein the externalprocessing unit has a digital negative port to write the graphics filesof the captured digital images onto a portable computer readable storagedisk.
 19. The apparatus of claim 11, further comprising: a processor inthe digital camera; and a machine readable storage medium storinginstructions, which when executed by the processor, to cause thefollowing operations, including detecting one or more defective pixelsin the one or more sensors that are not light sensitive and insteadrecord a constant light value, and compensating for a first defectivepixel by determining an estimated light value for that first defectivepixel by analyzing a light value recorded by pixels around the firstdefective pixel.
 20. The apparatus of claim 11, further comprising: aprocessor in the digital camera; and a machine readable storage mediumstoring instructions, which when executed by the processor, to cause thefollowing operations, including deleting the image data associated withthe captured image when prompted by a user of the digital camera. 21.The apparatus of claim 19, wherein a software program limits the presetcapacity of the memory to a preset amount of pictures to be taken.